random chance - French English Dictionary